a11y: Compute the base path in the root object
authorEmmanuele Bassi <ebassi@gnome.org>
Mon, 16 Nov 2020 14:17:28 +0000 (14:17 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Mon, 16 Nov 2020 16:44:56 +0000 (16:44 +0000)
commiteec92b40ea22f48839f680cfa9729e30737b6f01
treee66d04bfeadb838ac4ca889caa385056cf982170
parentd392f6f2a4c8c719471d06f11d0ecdaa74c4d8f7
a11y: Compute the base path in the root object

The root path is shared by all AtSpiContext instances, so we should
compute it once, instead of every time we instantiate a new context.

This allows us to defer the path creation at realization time and ensure
that we have a registered application.
gtk/a11y/gtkatspicontext.c
gtk/a11y/gtkatspiroot.c
gtk/a11y/gtkatspirootprivate.h